package org.darkforest.common.services;

import org.darkforest.model.StoreMsg;

import java.util.List;

/**
 * Created by Administrator on 2015/12/7.
 */
public interface StoreMsgService {

    int deleteByPrimaryKey(Integer smId);

    int insert(StoreMsg record);

    int insertSelective(StoreMsg record);

    StoreMsg selectByPrimaryKey(Integer smId);

    int updateByPrimaryKeySelective(StoreMsg record);

    int updateByPrimaryKey(StoreMsg record);

    List<StoreMsg> findStoreMsgByLimits(Integer storeId);

    int deleteMsgBatch(String[] smIds, Integer storeId);

    /**
     * 批量设置已读标识
     * @param smids
     * @return
     */
    int updateReadTagBatch(String[] smids);

    StoreMsg findByPage(StoreMsg storeMsgs);
}
